Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
116 HAYCROFT STREET Terraced £55,000 24 Mar 2017
118 HAYCROFT STREET Terraced £62,000 7 Apr 2006
122 HAYCROFT STREET Terraced £32,500 20 Mar 2001
124 HAYCROFT STREET Terraced £33,500 28 Feb 2003
126 HAYCROFT STREET Terraced £20,500 15 Jan 1999